Inheritance diagram for XFcLinkedListAbstractIterator< T >:
Public Member Functions | |
INT | operator!= (const XFcLinkedListAbstractIterator &aRef) const |
Checks for inequality. | |
INT | operator== (const XFcLinkedListAbstractIterator &aRef) const |
Checks for equality. | |
INT | isValid () const |
Returns information about the validity of the node. | |
T | getData () const |
Returns the value of a node. | |
T | setData (const T aNewData) |
Sets the value of a node. | |
Protected Member Functions | |
XFcLinkedListAbstractIterator () | |
Creates an empty iterator. | |
XFcLinkedListAbstractIterator (XFcLinkedListNode< T > *aNode) | |
Creates an iterator pointing to a node. | |
Protected Attributes | |
XFcLinkedListNode< T > * | mNode |
Current node. | |
Friends | |
class | XFcLinkedList< T > |
|
Creates an empty iterator.
|
|
Creates an iterator pointing to a node.
|
|
Returns the value of a node.
|
|
Returns information about the validity of the node.
|
|
Checks for inequality. Tests if two nodes are inequal.
|
|
Checks for equality. Tests if two nodes are equal.
|
|
Sets the value of a node.
|
|
|
|
Current node.
|
![]() | ||||
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch |